// pages/login/index.js
let App = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    password:'',
    phone:''
  },
  getPhone(e){
   this.phone = e.detail.value
  },
  getPassword(e){
    this.password = e.detail.value
  },
   checkPhone(){ 
     let phone = this.phone
     if(!(/^1[3|4|5|7|8]\d{9}$/.test(phone))){ 
      wx.showToast({
        title: '手机号码有误，请重填',
        icon: 'none',
        duration: 2000
      })
      return false; 
    } 
    if(this.password == undefined || this.password.length<6){
      wx.showToast({
        title: '请输入至少6位数密码',
        icon: 'none',
        duration: 2000
      })
      return false; 
    }
},
  //登录
  login(){
    this.checkPhone()
     let phone = this.phone
     let password = this.password
      var data = {
        account:phone,
        password:password,
        _token_:"123456789",
        keeplogin:1
      }
      wx.request({
        url: 'https://www.didi93.xyz/index.php/index/user/loginwxapp',
        header: {
          'content-type': 'application/x-www-form-urlencoded',
        },
        method: 'POST',
        data: data,
        success: function (res) {
          if(res.data.code == 1){
            wx.setStorageSync('token', res.data.token);
            var pages = getCurrentPages(); //当前页面
            var beforePage = pages[pages.length - 2]; //前一页
            wx.navigateBack({
              success: function () {
                beforePage.onLoad(); // 执行前一个页面的onLoad方法
              }
            });
          }else{
            wx.showToast({
              title: res.data.msg,
              icon: 'success',
              duration: 2000
            })
          }
        },
        fail: function (res) {
         
        },
      });
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
      wx.reLaunch({
        url: '../index/index'
      })
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})